package com.yc.baihe.biz;

import java.util.List;

import com.yc.baihe.beans.Story;

public interface StoryBiz {
	/**
	 * 分页查询成功故事信息   当pageNo等于0时查询所有
	 * @param pageNo
	 * @param pageSize
	 * @return
	 */
	public List<Story> find(Integer pageNo,Integer pageSize);
	
	/**
	 * 首页随机查询7条成功信息
	 * @return
	 */
	public List<Story> RandomFind(Integer storypageNo);
	
	/**
	 * 成功故事的总条数
	 * @return
	 */
	public int total();
	
	/**
	 * 通过成功故事编号查找
	 * @param S_num
	 * @return
	 */
	public List<Story> findByS_num(int S_num);
	
	/**
	 * 通过男方编号查询
	 * @param boy_id
	 * @return
	 */
	public List<Story> findByBoy_id(int boy_id);
	
	
	/**
	 * 根据故事的编号 更改数据库中此故事的totaltick值
	 * @param s_num
	 * @return
	 */
	public int updataTotaltickBys_num(int s_num,String totaltick);
	
	/**
	 * 根据故事的创建者编号修改故事的照片
	 * @param photo
	 * @return
	 */
	public int updataPhotoByBoy_id(int boy_id,String photo);
	
	/**
	 * 添加成功故事
	 * @param st
	 * @return
	 */
	public int addStory(Story st);
	/**
	 * 修改成功故事
	 * @param st
	 * @return
	 */
	public int updateStory(Story st);
	
	/**
	 * 成功故事中是否存在boy_id
	 * @param boy_id
	 * @return
	 */
	public int isExistBid(int boy_id);
	
	/**
	 * 根据boy_id更改成功故事的内容
	 * @param Boy_id
	 * @return
	 */
	public int updataStoryByBoy_id(int Boy_id,String title,String small_title,String content);
	
}
